Editor View | ![]() |
Editor view provides free form text editing. In many cases, it's preferred to work on the document directly in free text mode, especially for experienced users.
Popup list is a small popup window that lists some clip-texts to help you type. A popup list shows up when you type one of the following char:
Char | List |
---|---|
< | Existing tag names in the document. |
& | Entities defined in DTD, including predefined entities for &, <, >, ", ' |
xsl: | XSL tags (e.g. xsl:value-of). |
space | Attributes for the current tag (element). |
/ | Existing tag names in the document, if cannot find the opening tag. |
This feature makes it easy to convert Any Text to <div>Any Text</div>, (Any Text), "Any Text", ** Any Text **, or ***Any Text***. Here is how:
Starting Character Typed | Results with Surrounding Text |
---|---|
~, !, @, #, $, ^, &, *, -, _, +, :, ., ", ', | | typed-string...typed-string |
(, {, [ | (...), {...}, [...] |
= (Attribute value) | ="..." |
/ (C-style comment) | /*...*/ |
% (ASP block) | <%...%> |
? (Process instruction) | <?...?> |
< (Enclose with angle brackets) | <...> |
Auto completion is to complete common "pairing" symbols or tags. XmlShell will automatically complete the second half of a pair when you type the first half of the pair. For XML elements, XmlShell automatically closes an element when you type </ (not when you type opening tag) .
Char | Completed Text |
---|---|
( | () |
< | <> |
{ | {} |
[ | [] |
' | ' |
" | " |
</ | </closing_tag> |
Editor view is just like a normal text editor. All the standard text editor behaviors apply. The following is a list of operations that are different from text editors:
General settings:
Element:
Attribute:
Text:
Comment:
CDATA:
Process Instruction: